urinary glucose - Spanish English Dictionary